cherry pepper - German English Dictionary